package com.example.plugins;

import 动态加载和验证插件.Plugin;
//PS E:\桌面\其他\其他\Java语法与工具学习\反射\src> javac -d ../build 动态加载和验证插件/Plugin.java 动态加载和验证插件/PluginSystem.java com/example/plugins/HelloPlugin.java
//PS E:\桌面\其他\其他\Java语法与工具学习\反射\src> cd ../build
//PS E:\桌面\其他\其他\Java语法与工具学习\反射\build> jar cf ../hello-plugin.jar com/example/plugins/HelloPlugin.class
public class HelloPlugin implements Plugin {
    @Override
    public String getName() {
        return "Hello Plugin";
    }

    @Override
    public void execute() {
        System.out.println("Hello from the plugin!");
    }
}